most doubtful - German English Dictionary